﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace NIEN_LUAN
{
    public partial class FormReportChiTietChungTu : Form
    {

        private Db.DataContentDataContext db = new NIEN_LUAN.Db.DataContentDataContext();
        //public FormChiTietChungTu frmThongkectct;
      //  public FormThongKeChungTu frmThongectctu;
        public FormLapChungTu frmThongKeCTCT;
        //Db.CHITIETCHUNGTU ctctIn;

        public FormReportChiTietChungTu()
        {
            InitializeComponent();
        }

        //public FormReportChiTietChungTu(FormChiTietChungTu frm)
        //{
        //    InitializeComponent();
        //    frmThongkectct = frm;
        //}
        public FormReportChiTietChungTu(FormLapChungTu frm)
        {
            InitializeComponent();
            frmThongKeCTCT = frm;
        }

        private void FormThongKeChungTu1_Load(object sender, EventArgs e)
        {
           // var ctctu = this.reportViewerCTCTu .Current;
            var ctchungtu = (from m in db.CHITIETCHUNGTUs//.CHUNGTUs
                          
                           select new Db.Chitietchungtuthongke
                           {

                               NgayLap = m.CHUNGTU.NgayLap ?? DateTime.Now,//neu ngay lap ma null thi lay ngay hien tai
                               SoChungTu = m.CHUNGTU.SoChungTu,
                               SoTienDaTra = m.CHUNGTU.TienDaTra ?? 0,
                               TenNhanVienLap = m.CHUNGTU.NHANVIEN.TenNhanVien,
                               TongSoTien = m.CHUNGTU.TongTien ?? 0,
                               MaHang=m.MaHang,
                               TenHang=m.MATHANG.TenHang,
                               SoLuongXuat=m.SoLuongXuat.Value,
                               DonGiaXuat=m.DonGiaXuat.Value,
                               TenKhachHang=m.CHUNGTU.KHACHHANG.TenKhachHang
                           }

                          ).ToList();
            this.BindingSource.DataSource = ctchungtu;       
            this.reportViewer1.RefreshReport();
        }       
    }
}
